﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QLTuyenXe.DAL;
using System.Collections;
using System.Data;

namespace QLTuyenXe.DAO
{
    class LAIXE
    {
        MyConnectUnit myConnU = new MyConnectUnit();
        private string manv;
        private string ten;
        private string SoCMND;
        private string quequan;
        private string maxe;
        private string tuyenxe_id;

        public string Manv
        {
            get { return manv; }
            set { manv = value; }
        }

        public string Ten
        {
            get { return ten; }
            set { ten = value; }
        }

        public string SoCMND1
        {
            get { return SoCMND; }
            set { SoCMND = value; }
        }

        public string Quequan
        {
            get { return quequan; }
            set { quequan = value; }
        }

        public string Maxe
        {
            get { return maxe; }
            set { maxe = value; }
        }


        public string Tuyenxe_id
        {
            get { return tuyenxe_id; }
            set { tuyenxe_id = value; }
        }

        ArrayList quanlyxe = new ArrayList();
        ArrayList tuyenxes = new ArrayList();

        TUYENXE tuyenxe = new TUYENXE();
        private void GetTuyenXe()
        {
            DataTable tb = myConnU.Select("Lai_Xe", "*", "tuyenxe_id=" + tuyenxe_id);
            foreach (DataRow r in tb.Rows)
            {
                tuyenxe.Ma = tuyenxe_id;
                tuyenxe.Diemdau = r["diemdau"].ToString();
                tuyenxe.Diemcuoi = r["diemcuoi"].ToString();
                tuyenxe.Giave = (r["diemdau"].ToString());
                tuyenxes.Add(tuyenxe);
            }
        }

        QUANLYXE qlx = new QUANLYXE();
        private void GetQuanLyXe()
        {
            DataTable tb = myConnU.Select("QUAN_LY_XE", "*", "maxe=" + maxe);
            foreach (DataRow r in tb.Rows)
            {
                qlx.Maxe = maxe;
                qlx.Tenxe = r["tenxe"].ToString();
                qlx.Bienso = r["bienso"].ToString();
                qlx.Soghe = r["soghe"].ToString();
                qlx.Ngaymua = (r["bienso"].ToString());
                qlx.Lichsusuachua = r["lichsusuachua"].ToString();
                qlx.Sokmdachay = r["sokmdachay"].ToString();
                quanlyxe.Add(qlx);
            }
        }
    }
}
